// 作者:于大明
// 页面职责：只处理生命周期事件和注册属性和注册事件

//------------------------------mock数据引入---------------------------
import djMoneyHeadMock from './dj-money-head_mock.js';

//------------------------------mixins引入---------------------------
import djMoneyHeadMixins from './dj-money-head_mixins.js';
import djMoneyHeadMixinsApi from './dj-money-head_mixins_api.js';

//--------------------------核心规范-------------------------------------
//1 能不能在页面单行代码实现
//2 能不能不用data methods去实现这个功能(有返回值不用传参数的用compute,有返回值有传参的那么使用filters实现)
//3 以最少的代码实现功能(需要封装除外)
//4 相同代码一定更要封装 区分职责关系 

export default {
    name: 'dj-money-head',
    // 注册属性
    props: {
        inputItem: {
            type: Object,
            require: false,
            default: () => { },
        },
    },
    mixins: [djMoneyHeadMixins, djMoneyHeadMixinsApi],
    // 组件创建生命周期 这个时候 vue对象已经创建好 可以访问data和method数据 https://uniapp.dcloud.io/tutorial/page.html#componentlifecycle
    created() {
    },
    // 组件销毁前
    beforeDestroy() {
    }
};
